
.text
.global _start
_start:
    ldr r0, =0x53000000 @watch dog
    mov r1, #0x0        @close watch dog.otherwise 2440 reset automaticly agin and agin
    str r1, [r0]

#    mov sp, #4096       @
    ldr sp, =1024 * 4
    bl main             @return address save to lr, automaticly

halt_loop:
    b halt_loop
